Safety engineering with COTS components

نویسندگان

  • Mark O'Halloran
  • Jon G. Hall
  • Lucia Rapanotti
چکیده

Safety-critical systems are becoming more widespread, complex and reliant on software. Increasingly they are engineered through Commercial Off The Shelf (COTS) (Commercial Off The Shelf) components to alleviate the spiralling costs and development time, often in the context of complex supply chains. A parallel increased concern for safety has resulted in a variety of safety standards, with a growing consensus that a safety life cycle is needed which is fully integrated with the design and development life cycle, to ensure that safety has appropriate influence on the design decisions as system development progresses. In this article we explore the application of an integrated approach to safety engineering in which assurance drives the engineering process. The paper reports on the outcome of a case study on a live industrial project with a view to evaluate: its suitability for application in a real-world safety engineering setting; its benefits and limitations in counteracting some of the difficulties of safety engineering with COTS components across supply chains; and, its effectiveness in generating evidence which can contribute directly to the construction of safety cases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Criticality Analysis for COTS Software Components

Understanding the impact of the failure of a COTS software component with respect to key system properties (e.g. safety) is crucial to the successful use of COTS software products in a critical (safety-, security-, or mission-critical) application. In this paper, we describe a criticality analysis method based upon software architecture to assess the failure impact of potential COTS software co...

متن کامل

Software Criticality Analysis of COTS/SOUP

This paper describes the Software Criticality Analysis (SCA) approach that was developed to support the justification of commercial off-the-shelf software (COTS) used in a safety-related system. The primary objective of SCA is to assess the importance to safety of the software components within the COTS and to show there is segregation between software components with different safety importanc...

متن کامل

Use of COTS Software Components in Safety-Critical Applications – A Defensible Approach*

Current methods for the evaluation and selection of a Commercial-Off-The-Shelf (COTS) software component fail to address emergent system safety properties. This can lead to extreme difficulties in the certification of COTS-based safety-critical system development projects. In this paper, we propose a defensible approach to supporting successful use (i.e. evaluation & selection, integration, cer...

متن کامل

Contract-Based Justification for COTS Component within Safety Critical Applications

Commercial-Off-The-Shelf (COTS) software components are being used within complex safety-critical applications. However, to use them with confidence, it is necessary to ensure that potential failures of the COTS component does not contribute to system level hazards. To this end, we have established a contract-based approach to capture the application-specific safety requirements, and correspond...

متن کامل

Annotation of Component Specifications with Modular Analysis Models for Safety Properties

The application of component based software engineering techniques in safety critical technical systems has increased due to economic reasons. This leads to the problem how to analyze the safety properties, because the failure types and their probabilities of especially COTS-components are potentially unknown. We propose to annotate components with encapsulated fault trees and basic failure pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Rel. Eng. & Sys. Safety

دوره 160  شماره 

صفحات  -

تاریخ انتشار 2017